body {
    font-family: "Segoe UI", sans-serif, arial;
    font-size:0.85em;
}

/** Form login **/
form.form-user-login{
    margin-top: -8px;
    padding-bottom: 5px;
}
form.form-user-login .email-field,
form.form-user-login .password-field{
    width: 140px;
    margin-right: 10px;
    margin-top:0;

}
form.form-user-login label{
    padding: 0;
    margin: 0;
    float: none;
    margin-right: 10px;
    font-weight: bold;
    -moz-box-sizing: content-box;
    -webkit-box-sizing: content-box;
    -khtml-box-sizing: content-box;
    box-sizing: content-box;
    color: #3F3930;
}

/** */
/* SIGN UP **/
/** before request **/
.beforeRequest{
    width: 50%;
    position: absolute;
    left: 35em;
    right: 0;
    top: 1em;
    font-weight: bold;
    color: #ccc;
    padding-left: 18px;
}
.wrap_term_of_use{
    margin: 10px 0;
}
.term_of_use{
    margin:10px 0;
    padding-left:152px;
   
}
.captcha-wrap{
    padding-left: 12em;
    margin-top: 10px;
    position: relative;
}
.captcha-wrap div.captcha{
    width: 200px;
    height: 70px;
    border: 1px solid #ccc;
}
.captcha-wrap a{
    position: absolute;
    top: 1px;
    left: 27em;
}
.captcha-wrap div#captchaError{
    position: absolute;
    left: 27em;
    top: 20px;
    color: #760000;
   
}
.confirm-signup{
    font-size: 1.5em;
     line-height: 1.2
}
.confirm-signup h2{ font-size: 150%; margin-bottom: 15px; }
.confirm-signup div span.email{ background: #FFF36F; color: #000}


